﻿using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;

namespace Calculator.Models
{
    public enum ExpressionOp
    {
        None,
        Constant,
        Add,
        Substract,
        Multiply,
        Divide,
        Pow,
        Neg,
        Sqrt,
        Square,
        Cube,
        Reciproc,
        Faculty,
        Sin,
        Cos,
        Tan,
        ATan,
        ASin,
        ACos,
        SinH,
        TanH,
        CosH,
        ASinH,
        ACosH,
        ATanH,
        Log,
        Ln,
        Exp,
        OpenBracket,
        Bracket,

        // the number pi.
        Pi,

        // the euler number (2,7182818284590452353602874713527).
        E,
        //OpenBracket,
        //CloseBracket
    }
}
